<template>
	<view></view>
</template>

<script>
	export default {
		onLoad(options) {
			console.log('支付开始');
			console.log(options);
			// 调起支付
			wx.requestPayment({
				// 时间戳从1970年1月1日00:00:00至今的秒数,即当前的时间
				timeStamp: options.timeStamp,
				// 随机字符串，长度为32个字符以下
				nonceStr: options.nonceStr,
				// 统一下单接口返回的 prepay_id options参数值，提交格式如：prepay_id=*
				package: `prepay_id=${options.prepay_id}`,
				// 签名
				paySign: options.paySign,
				// 签名类型，默认为MD5，支持HMAC-SHA256和MD5。注意此处需与统一下单的签名类型一致
				signType: 'MD5',
				success: res => {
					console.log(res);
					console.log('=======支付成功，跳转至 H5 指定后续页面==========');
					wx.navigateTo({
						url: "/mine/storeWebView?url=" + encodeURI(options.sucess_callback)
					})
				},
				fail: err => {
					console.log(err);
					console.log('=======支付失败，跳转至 H5 指定后续页面==========');
					wx.navigateTo({
						url: "/mine/storeWebView?url=" + encodeURI(options.fail_callback)
					})
				}
			})
		}
	}
</script>
